.portfolio-container{
	margin: 20px auto;
	width: 600px;
}
.portfolio-container h4{
	margin-left: 10px;
}
.portfolio-table-div{
	margin-left: 10px;
	width: auto;
}
@media screen and (max-width: 650px) {
.portfolio-container{
	width: 500px;
}
.portfolio-table-div table td{
	font-size: 13px;
}
.portfolio-table-div table th:first-child{
	width: 300px !important;
}
.portfolio-table-div table th{
	font-size: 15px;
}
}
@media screen and (max-width: 525px) {
.portfolio-container{
	width: 380px;
	
}
.portfolio-table-div table{
	width: 300px !important;
}
.portfolio-table-div table td{
	font-size: 10px;
}
.portfolio-table-div table th{
	font-size: 12px;
}
}
@media screen and (max-width: 400px) {
.portfolio-container{
	width: 335px;
	
}
.portfolio-table-div table td{
	font-size: 9px;
}
.portfolio-table-div table th{
	font-size: 10px;
}
}